like walking/treading on eggshells - German English Dictionary